﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("****************加密*****************\n\n下面对密码：123456 进行加密\n\n");
            Console.Write("请输入加密密钥：   ");
            int key = Convert.ToInt32(Console.ReadLine());
            Console.Write("\n加密后的密码为：   ");
            //加密数据
            int byKey = 123456 ^ key;
            Console.Write(byKey);
            Console.Write("\n\n\n\n****************解密*****************\n\n请输入密钥 进行解密：   ");
            int key1 = Convert.ToInt32(Console.ReadLine());
            //解密数据
            int byKey1 = byKey ^ key1;
            if (123456 == byKey1)
            {
                Console.Write("\n成功解密！！！！   \n\n\n");
            }
            else
            {
                Console.Write("\n解密失败！！！！   \n\n\n");
            }
        }
    }
}
